key release - Turkish English Dictionary